<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>


<!--
    js基础语法  数据类型转换
-->
<script>
    //  string + string
    // var  num1 = window.prompt('请输入第一个数字')
    // console.log(typeof  num1)
    // var  num2 = window.prompt('请输入第二个数字')
    // console.log(typeof  num2)

    var num1 = '53'  // NaN   not a number
    var num2 = '2'

    // string  -> number
    //隐式转换  数学运算
    // num1 = num1 * 1
    // num2 = num2 * 1

    // parseInt     1.6  取整数部分
    // num1 = parseInt(num1)
    // console.log(num1)
    // num2 = parseInt(num2)

    // parseFloat
    // num1 = parseFloat(num1)
    // console.log(num1)
    // num2 = parseFloat(num2)

    // number      Number()  转换的内容 需要是一个数字
    num1 = Number(num1)
    num2 = Number(num2)


    var result = num1 + num2
    console.log(result)

    var b = true
    console.log('typeof b :', typeof b,b)
    // b = Number(b)
    b = b+0
    console.log('typeof b :', typeof b,b)

</script>
</body>
</html>

